body { border:0px; margin:1.0em; font-family: Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:normal; color:#000; background: #fff; }

b { font-weight: bold }
strong { font-weight: bold }
em { font-style: italic }
caption	{font-family: Arial, Helvetica, sans-serif; font-weight: bold }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif }

IMG { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none; }
UL UL { margin-bottom: 0px; }
OL OL { margin-bottom: 0px; }
PRE { font-family: "Andale Mono",courier,monospace; }
CODE { font-family: "Andale Mono",courier,monospace; }
TT { font-family: "Andale Mono",courier,monospace; }
PRE { overflow: auto; line-height: 1.4; max-width: 100%; }
HR { border-right: 0px; border-top: #999 1px solid; border-left: 0px; color: #fff; border-bottom: 0px; height: 1px; background-color: #fff; }

.centrado { text-align: center; }
.derecha { text-align: right; }
.trebuchet { font-family: Trebuchet MS, sans-serif; }

.clear { clear: both }
.hide { display: none }
.red { color: #c00 }
.green { color: #090 }
.block { display: block }
.border-up { border-top: #000000 1px solid; padding-top: 0.4em; }

#doc { margin: auto; text-align: left; max-width: 850px; min-width: 600px }
#hd { margin-bottom: 0.2em; text-align: left }
#bd { margin-bottom: 1em; text-align: left; padding-top: 1.0em }
#ft { clear: both; padding-bottom: 1.0em }
#main-centro { padding-top: 0.1em; margin-left: 170px; }

.TextDef { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; }
.TextDefCen { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; text-align:center }
.TextMoyen { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; }
.TextMoyenCen { font-size:0.8em; text-align:center }
.TextMoyenJus { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify; }
.TextMoyenJD { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify; text-indent:1.5em; }
.TextPetit { font-family: Arial, Helvetica, sans-serif; font-size:0.7em; }
.VerdMoyen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em }
.VerdMoyenJus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify }
.VerdMoyenJD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:justify; text-indent:1.5em }
.VerdMoyenDen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-indent:1.5em }
.VerdMoyenCen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:center }

.Tituloh2 { font-family: 'trebuchet ms', Arial, Helvetica, sans-serif; font-size:1.5em; font-weight: 500; text-align: center; }
.Tituloh3 { font-family: Arial, Helvetica, sans-serif; font-size:1.1em; font-weight: 500; }

/* Listas.*/
ul.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em }
ul.links li { margin-top: 1px; padding-left: 0.1em; padding-bottom: 5px; list-style-image: url(graficos/boulptit.gif) }
ul.links li a, a:visited { text-decoration: none;}
ul.links li a:hover { text-decoration: underline;}

.aitem { font-size: 0.9em; font-family: Arial, sans-serif; margin-top: 4px; padding-left: 12px; padding-bottom: 4px; background: url(graficos/aro_blue.gif) #ffffff no-repeat; }
.aitem2 { font-size: 0.9em; font-family: Arial, sans-serif; margin-top: 4px; padding-left: 24px; padding-bottom: 4px; background: url(graficos/bluedot.jpg) #ffffff no-repeat; }
.aitem3 { font-size: 0.9em; font-family: Arial, sans-serif; margin-top: 4px; padding-left: 12px; padding-bottom: 4px; text-indent: 2.0em; }
.aitem3a { font-size: 0.9em; font-family: Arial, sans-serif; margin-top: 4px; margin-left: 2.5em; padding-left: 0.9em; padding-bottom: 4px; background: url(graficos/boulptit.gif) #ffffff left no-repeat; }

/* Links.*/
A:link    { color: #0000EE; text-decoration: underline; }
A:active  { color: #FF0000; text-decoration: underline; }
A:visited { color: #551A8B; text-decoration: underline; }
A:hover { text-decoration: none; color:#FF0000; }

/* Secciones pequeñas específicas.*/
#main-logo { width: 100%; padding-left: 0.8em; padding-top: 0.4em; padding-bottom: 0.3em; border-bottom: blue 1px solid; text-align: left; }
#main-logo .titulo { position: absolute; top: 3.0em; left: 12.0em; }

#acceso { font-size: 0.7em; padding-top: 0.0em; margin-bottom: 0px; text-align: right; height: 1.5em; }
#acceso a, #acceso a:visited { color: #000000; text-decoration: none; }
#acceso a:hover { color: #000000; text-decoration: underline; }

#breadcrumb { font-family: Verdana, Arial, Helvetica sans-serif; font-size: 0.7em; text-decoration: none; float: left; }
#breadcrumb a { text-decoration: none }
#breadcrumb a:hover { text-decoration: underline }

#skygoogle-right { margin-top: 5.0em; width: 162px; float: right; height: 610px; }
#skygoogle-left { margin-top: 5.0em; width: 162px; float: left; height: 610px; }

#col-izq { clear: right; font-size: 1.0em; float: left; padding-bottom: 2em; width: 160px; display: block; position: relative; background-color: #fff; overflow: hidden; }
#navegacion { clear: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight: bold; float: left; padding-bottom: 0.2em; width: 150px; position: relative; background-color: #ffffff; margin-top: 4px; margin-bottom; 1px; line-height: 150%; text-align: right; overflow: hidden; }
#navegacion a, #navegacion a:visited { text-decoration: none; }
#navegacion a:hover { text-decoration: none; }







H1.logo	{text-align:center; font-weight:bold; font-family: Arial, Helvetica, sans-serif }/* Ver si lo necesito */

.Tituloh2marron { font-family: Arial, Helvetica, sans-serif; font-size:1.5em; font-weight: bold; font-style: italic; color: #800000; }
.Tituloh3centro { font-family: 'trebuchet ms', Arial, Helvetica, sans-serif; font-size:1.1em; font-weight: 600; color: #800000; text-align: center; }
.sections	{ font-size: 1.1em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: maroon; }
.Encabezado	{ font-size: 1.8em; font-family: Century Schoolbook, Times New Roman, serif; font-weight: bold; text-align: left; margin-left: 20px; }
#cabezaEA	{ padding-bottom: 0px; border-bottom: #ff0000 1px solid; }
.titulo-maroon { font-size: 1.65em; font-family: Georgia, 'Century Schoolbook', serif; font-weight: bold; text-align: left; color: #800000; }
.titulo-maroon2 { font-size: 1.8em; font-family: Georgia, 'Century Schoolbook', serif; font-weight: bold; text-align: center; color: #800000; }
.subtitulo-azul { font-size: 1.875em; font-family: Georgia, 'Century Schoolbook', serif; font-weight: bold; text-align: left; color: blue; text-align: center; border-bottom: green 1px solid; }
.arriba-derecha { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; text-align: right; }

/* Links.*/
.articulos { font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 1px; padding-left: 0.75em; margin-bottom: 0.4em; background: url(graficos/aro_blue.gif) #ffffff no-repeat }
#contenido { font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: 600; }
#contenido ul { line-height: 160%; }
#contenido li { list-style-image: url(graficos/blueYBullet.html) }
#contenido ul ul li { margin-left: -1.5em; list-style-image: url(graficos/redYBullet.html) }
#contenido a, #contenido a:visited { text-decoration: none; }
#contenido a:hover { text-decoration: underline; }

/* Listados */
li.lista	{ font-size: 95%; margin-top: 0.2em; padding-left: 0.3em; padding-bottom: 0.2em; list-style-image: url(graficos/boulptit.gif) }
/* ver si se borra.*/
.bullet-bul { margin-top: 3px; padding-left: 12px; padding-bottom: 2px; background: url(graficos/bul.html) #ffffff no-repeat; }

/* Secciones pequeñas específicas.*/
#actual { background-color: green; color: #ffffff; font: bold 0.75em Verdana, Arial, Helvetica, sans-serif; }
#actual a, #actual a:visited { color: #ffffff; text-decoration: none; }
#actual a:hover	{ color: #ffffff; text-decoration: underline }

#footerlinks	{position:relative;display:block;font:0.7em arial,sans serif;color:#959494;margin:0px 0px 0px 0px; text-align: center;}
#footerlinks a, #footerlinks a:visited { color:#959494; text-decoration:none;}
#footerlinks a:hover { text-decoration:underline; }

#menu-izq { clear: right; font-size: 1.0em; float: left; padding-bottom: 2em; width: 160px; position: relative; background-color: #fff; }
#menu-izq a, #menu-izq a:visited { color: #000099; text-decoration: none; }
#menu-izq a:hover { color: #6666cc; text-decoration: underline; }
.MenuToc { width: 150px; background: #eeeeee; border: #949494 1px solid; font-size: 12px; font-weight: bold; padding-top: 5px; }
.MenuHome	{ text-align: center; padding-bottom: 10px; }
.MenuItem	{ text-align: left; padding-bottom: 3px; padding-left: 3px; padding-top: 3px; }
.MenuItemlast	{ text-align: left; padding-bottom: 3px; padding-left: 3px; padding-top: 0.6em; }
.MenuSel	{ text-align: left; padding-bottom: 3px; padding-left: 3px; padding-top: 3px; color: #800000; }

#title-bar { border-right: #000000 1px solid; padding-right: 4px; border-top: #000000 1px solid; padding-left: 4px; padding-bottom: 4px; border-left: #000000 1px solid; padding-top: 4px; border-bottom: #000000 1px solid; color: #ffffff; background: url(graficos/titulos/eduamb_s.html) #c3d3f2 no-repeat left; height: 70px; }
#title-bar h2 { color: #fff; margin-left: 170px; padding-top: 0.5em; }
#title-bar2 { border-bottom: #f00000 1px solid; color: #000000; background-color: #ffffff; height: 135; margin-bottom: 0.2em; }
#title-bar3 { color: #000000; background: url(fotos/portada/luonto1.html) #ffffff no-repeat left; height: 155; margin-bottom: 0.1em; text-align: center; }

#cuadronota { position: relative; width: auto; margin: 0px 0px 30px 170px; display: block; top: 0px; height: auto; }
#cuadronota h3 { font-weight: bold; color: #000000; margin-top: 0.5em; margin-bottom: -0.5em; }
#skygoogle-left { margin-top: 5.0em; width: 162px; float: left; height: 610px; }
#releaseDate { font-size: 0.8em; font-weight: bold; color: #666666; margin-top: 10px; }
#cuadroverde { width: 400px; margin-left: auto; margin-right: auto; border: green 1px solid; padding-top: 0.6em; }
#cuadroverde ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align: left; line-height: 200%, }
#cuadroverde ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align: left; line-height: 200%, }
#cuadroverde li { padding-bottom: 0.3em; }
.cuadrorojo { width: 550px; clear: right; margin-left: auto; margin-right: auto; border: #800000 1px solid; padding: 10px; }
blockquote.notas { clear: both; border: #008000 1px dashed; padding-left: 0.5em; padding-right: 0.5em; }
.cuadroverdeEA { width: auto; clear: right; margin-left: auto; margin-right: auto; border: green 2px solid; padding-left: 0.5em; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; text-align: left; }

.imagen { background-color: #f9f9f9; border: #ccc 1px solid; padding: 3px; font-size: 80%; overflow: hidden; text-align: center; }
.imagen-right	{ float: right; width: auto; margin: 0 0 .385em .462em; display: block; }
.imagen-left	{ float: left; width: auto; margin: 0 .462em .385em 0; display: block; }
.pie {line-height: 120%; font-size: 0.7em; color: #666;}
#marco { padding-right: 4px; padding-left: 4px; background: #bbb; margin-bottom: 5px; padding-bottom: 5px; width: auto; margin-right: 7px; padding-top: 4px; text-align: center; }
#marco img { border-right: white 3px solid; border-top: white 3px solid; border-left: white 3px solid; border-bottom: white 3px solid; }

#tocbox { width: auto; border: #aaa 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 5px; font-size: 92%; line-height: 1.4em; margin-left: auto; margin-right: auto; text-align: left; }
#tocbox ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; text-align: left; line-height: 200%, }
#tocbox li { padding-bottom: 0.3em; list-style-image: url(graficos/redsquare.html); }
#tocbox ul ul li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; margin-top: 1px; margin-left: -1.5em; list-style-image: url(graficos/aro_blue.gif); }
